package com.itheima.reggie.service;

import com.itheima.reggie.domain.Address;

import java.util.List;

// 收货地址
public interface AddressService {

    //查询地址列表
    List<Address> findList();

    //新增收货地址
    void save(Address address);

    //修改(设置)默认收货地址
    void updateById(Long id);

    //(去结算)获取默认收货地址
    Address findDefaultAddress();

    //回显收货地址
    Address findById(Long id);

    //修改收货地址
    void updateByAddress(Address address);

    //(批量)删除收货地址
    void deleteById(List<Long> ids);
}
